package com.lnking.lnkingplace.model.request.user;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.lnking.starter.mybatis.entity.Page;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.time.LocalDateTime;

/**
 * @author 联坤
 */
@Data
public class UserSearchRequest extends Page {

    @ApiModelProperty("名字")
    private String name;

    @ApiModelProperty("电话")
    private String phone;

    @ApiModelProperty("身份证号码")
    private String idCard;

    @ApiModelProperty("性别")
    private String sex;

    @ApiModelProperty("籍贯")
    private String nativePlace;

    @ApiModelProperty("现居地址")
    private String address;

    @ApiModelProperty("入职时间")
    private LocalDateTime entryTime;

    @ApiModelProperty("场所Id")
    private String placeId;

    @ApiModelProperty("场所名称")
    private String placeName;

    @ApiModelProperty("场所类型")
    private String placeType;

    @ApiModelProperty("所属街道")
    private String street;


    @ApiModelProperty("类型")
    private String type;

    @ApiModelProperty("渠道")
    private String channel;

    @ApiModelProperty("最后一次核酸检测时间")
    private String lastRecordTime;

    @ApiModelProperty("最后一次核酸采样时间")
    private String lastCheckTime;

    @ApiModelProperty("是否在岗")
    private String  onDuty;

    @ApiModelProperty("今日是否核酸")
    private String  lastCheckStatus;

    @ApiModelProperty("是否超期")
    private String  status;

    @ApiModelProperty("检查天数")
    private String  checkDay;

}
